Designed by
Title
Stephen’s Green Shopping Centre with transparent roof #138419765
Description
DUBLIN, IRELAND - JUNE 22, 2008: Stephenââ¬â¢s Green Shopping Centre with transparent roof and tracery ceiling, centrally located in the heart of the most prestigious shopping area in Dublin, Ireland on June 22, 2008
This image is editorial